@charset "utf-8";
/* CSS Document */
.main{
	width:100%;
	height:auto;
	background:url(../images/smallbg.jpg) center center repeat;
	overflow:hidden;
	clear:both;
}
.main-info{
	height:auto;
	overflow:hidden;
	clear:both;
}
.main-info .part{
	width:300px;
	height:400px;
	background:#fff;
	margin:45px 0 0 10px;
	float:left;
}
.main-info .part:nth-child(4n+1){
	margin-left:0;
}
.top{
	height:25px;
	width:300px;
	background:url(../images/ac-before.png) center right no-repeat;
	position:relative;
}
.time{
	position:absolute;
	left:0;
	top:0;
	height:25px;
	line-height:25px;
	width:300px;
}
.time span{
	width:20px;
	height:25px;
	line-height:27px;
	text-align:center;
	display:inline-block;
	font-size:14px;
}
.time .span1{
	margin-left:141px;
}
.time .span2{
	margin-left:17px;
}
.time .span3{
	margin-left:17px;
}
.time .span4{
	margin-left:19px;
}
.goods{
	width:300px;
	height:265px;
	display:flex;
	text-align:center;
}
.goods img{
	margin:auto;
}
.introduce{
	font-size:14px;
	color:#000;
	height:50px;
	margin-left:30px;
	width:240px;
	overflow:hidden;
}
.bottom{
	height:60px;
	width:300px;
}
.b-left{
	width:210px;
	height:60px;
	float:left;
	border:1px solid #f79118;
	border-right:0;
	color:#f79118;
}
.b-left span{
	display:inline-block;
}
.b-left span:first-child{
	margin:30px 0px 0 30px;
	font-size:14px;
}
.b-left span:nth-child(2){
	font-size:25px;
}
.b-left span:nth-child(3){
	color:#0f0f0f;
	font-size:14px;
	text-decoration:line-through;
	margin-left:20px;
}
.b-right{
	width:90px;
	height:60px;
	float:left;
	line-height:60px;
	text-align:center;
	background:#f79118;
}
.b-right a{
	color:#fff;
	width:90px;
	height:60px;
	display:block;
}